demean oneself - İngilizce Eşanlam Sözlük